class_name 玩家相机 extends Camera2D

func _ready() -> void:
	全局地图脚本.地图边界改变信号.connect(更新相机边界)
	更新相机边界(全局地图脚本.当前地图边界)
	pass

func 更新相机边界(地图边界坐标数组: Array[Vector2]) -> void:
	if 地图边界坐标数组.size() != 0:
		limit_left = int( 地图边界坐标数组[0].x )
		limit_top = int( 地图边界坐标数组[0].y )
		limit_right = int( 地图边界坐标数组[1].x )
		limit_bottom = int( 地图边界坐标数组[1].y )
